home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / prog / atari / c / nos042_s / config.h < prev    next >
C/C++ Source or Header  |  1994-09-16  |  4KB  |  84 lines

  1. /****************************************************************************
  2. *    $Id: config.h 1.5 93/07/16 11:43:29 ROOT_DOS Exp $                       *
  3. *    20 May 92    1.2        GT    Dial up stuff only.                                       *
  4. *    13 Jul 93    1.3        GT    Disable LZW.                                               *
  5. *                            Disable SLIP.                                                    *
  6. ****************************************************************************/
  7.  
  8. /****************************************************************************
  9. *                                                                           *
  10. *    ATARI version by David Nash - dnash@chaos.demon.co.uk                    *
  11. *                                                                           *
  12. *    28.08.94 DFN - Remove Mailbox & RIP                                      *
  13. *                                                                           *
  14. ****************************************************************************/
  15.  
  16. #ifndef    _CONFIG_H
  17. #define    _CONFIG_H
  18.  
  19. /* Software options */
  20. #undef    MAILBOX            /* Include SM0RGV mailbox server */
  21. #define    NNTP            1    /* Netnews client */
  22. #define    SERVERS        1    /* Include TCP servers */
  23. #define    TRACE            1    /* Include packet tracing code */
  24. #undef    RIP                /* Include RIP routing */
  25. #define    HOPCHECK        1    /* IP path tracing command */
  26. #define    DIALER        1    /* SLIP redial code */
  27. #undef    NRS                /* NET/ROM async interface */
  28. #undef    NETROM            /* NET/ROM network support */
  29. #undef    LZW                /* LZW-compressed sockets */
  30. #define    SLIP            1    /* Serial line IP on built-in ports */
  31. #define     PPP            1    /* Point-to-Point Protocol code */
  32. #define     VJCOMPRESS    1    /* Van Jacobson TCP compression for SLIP */
  33. #define     ATCMD          1  /* Include timed 'at' execution */
  34. #undef     MULTITASK         /* Include Dos shell multi-tasker */
  35. #define     ALLCMD         1  /* if undefined, exclude a bunch of commands */
  36. #undef    ANSI                /* Emulate an ansi terminal */
  37. #define     DSERVER        1    /* Domain Name Server */
  38. #define    FILTER        1    /* IP packet filtering */
  39. #define    FILETRANS    1    /* X/Y/Zmodem file transfer */
  40.  
  41. /* Software tuning parameters */
  42. #define    MTHRESH        8192    /* Default memory threshold */
  43. #define    NROWS            25        /* Number of rows on screen */
  44. #define    NIBUFS        5        /* Number of interrupt buffers */
  45. #define    IBUFSIZE        2048    /* Size of interrupt buffers */
  46. #define    NSESSIONS    10        /* Number of interactive clients */
  47. #define    DEFNSOCK        40        /* Default number of sockets */
  48.  
  49. /* Hardware driver options */
  50. #undef    ARCNET            /* ARCnet via PACKET driver */
  51. #undef    PC_EC                /* 3-Com 3C501 Ethernet controller */
  52. #undef    KISS                /* KISS TNC code */
  53. #undef    HS                    /* High speed (56kbps) modem driver */
  54. #undef    HAPN                /* Hamilton Area Packet Network driver code */
  55. #undef    EAGLE                /* Eagle card driver */
  56. #undef    PI                    /* PI card driver */
  57. #undef    PACKET            /* FTP Software's Packet Driver interface */
  58. #undef    PC100                /* PAC-COM PC-100 driver code */
  59. #undef    APPLETALK        /* Appletalk interface (Macintosh) */
  60. #undef    DRSI                /* DRSI PCPA slow-speed driver */
  61. #undef    SCC                /* PE1CHL generic scc driver */
  62. #define    ASY            1    /* Asynch driver code */
  63. #undef    SLFP                /* SLFP packet driver class supported */
  64.  
  65. #if defined(NRS)
  66. #undef    NETROM
  67. #define    NETROM        1    /* NRS implies NETROM */
  68. #endif
  69.  
  70. #if (defined(HS)||defined(NETROM)||defined(KISS)||defined(HAPN)||defined(EAGLE)||defined(PC100)||defined(PI))
  71. #define    AX25        1    /* AX.25 subnet code */
  72. #endif
  73.  
  74. #if (defined(ARCNET) || defined(SLFP))
  75. #undef    PACKET
  76. #define    PACKET        1    /* FTP Software's Packet Driver interface */
  77. #endif
  78.  
  79. #if (defined(PC_EC) || defined(PACKET))
  80. #define    ETHER    1        /* Generic Ethernet code */
  81. #endif
  82.  
  83. #endif    /* _CONFIG_H */
  84.